

yellowReward = {
  {"condition", 1, "int"},
  {"reward", 10, require("bag.Proto").ItemData},
  {"attr", 3, require("role.Proto").Attr}
}

GC_YELLOW_REWARD_LIST = { -- 发送黄钻奖励列表
  {"rewardList", 10, yellowReward},
  {"type", 1, "int"}, --类型，1新手，2升级，3每日，4加成
}

CG_YELLOW_REWARD_LIST = { --得到黄钻奖励列表
  {"type", 1, "int"}, --类型，1新手，2升级，3每日，4加成
}

GC_YELLOW_REWARD_STATUS = { --奖励是否可领取
  {"type", 1, "int"}, --类型
  {"status", 20, "int"}, --状态，0不可领取，1可领取，2已领取
}

CG_YELLOW_GET_REWARD = { --领取奖励
  {"type", 1, "int"}, --类型
  {"index", 1, "int"},--索引
}

tgpReward = {
  {"condition", 1, "int"},
  {"reward", 10, require("bag.Proto").ItemData},
}

GC_TGP_REWARD_LIST = { -- 发送TGP奖励列表
  {"rewardList", 10, tgpReward},
  {"type", 1, "int"}, --类型，1新手，2升级，3每日
}

CG_TGP_REWARD_LIST = { --得到TGP奖励列表
  {"type", 1, "int"}, --类型，1新手，2升级，3每日,4每周礼包
}

GC_TGP_REWARD_STATUS = { --奖励是否可领取
  {"type", 1, "int"}, --类型
  {"status", 20, "int"}, --状态
}

CG_TGP_GET_REWARD = { --领取奖励
  {"type", 1, "int"}, --类型
  {"index", 1, "int"},--索引
}


BlueReward = {
  {"condition", 1, "int"},
  {"reward", 10, require("bag.Proto").ItemData},
  {"attr", 3, require("role.Proto").Attr}
}

GC_BLUE_REWARD_LIST = { -- 发送黄钻奖励列表
  {"rewardList", 10, BlueReward},
  {"type", 1, "int"}, --类型，1新手，2升级，3每日，4加成
}

CG_BLUE_REWARD_LIST = { --得到黄钻奖励列表
  {"type", 1, "int"}, --类型，1新手，2升级，3每日，4加成
}

GC_BLUE_REWARD_STATUS = { --奖励是否可领取
  {"type", 1, "int"}, --类型
  {"status", 20, "int"}, --状态，0不可领取，1可领取，2已领取
}

CG_BLUE_GET_REWARD = { --领取奖励
  {"type", 1, "int"}, --类型
  {"index", 1, "int"},--索引
}

LV_3366Conf ={
  {"id",     1, "int"},
  {"minLv",  1, "int"},
  {"maxLv",  1, "int"},
  {"status", 1, "int"},     --状态，0不可领取，1可领取，2已领取
  {"reward", 5, require("bag.Proto").ItemData},
}
CG_LEVEL_3366_REWARD_QUERY = {
}

GC_LEVEL_3366_REWARD_QUERY = {
  {"list",   10, LV_3366Conf},
}

CG_LEVEL_3366_REWARD_GET = {
  {"id",     1,   "int"},
}
GC_LEVEL_3366_REWARD_GET = { --领取成功会发
  {"id",     1,   "int"},     --ID
  {"status", 1,   "int"},     --状态
}